Toward a Reasoning Framework for Dependability
نویسندگان
چکیده
Architecting dependable systems is a daunting task since it requires trade-offs among attributes such as reliability with a precisely computed, ordinal value and attributes such as security whose value is neither precisely computed nor ordinal. Quality attribute driven architecture design [1] techniques rely on models of the attributes that provide values that can be compared and ranked. Qualitative modeling techniques hold promise for being able to model quality attributes such as confidentiality and integrity for which quantitative models do not exist, but which need to be compared against one another. In this position paper we present a sketch of our work in progress on a hybrid approach that blends quantitative and qualitative techniques to design a dependable system. We introduce a chain of existing architecture modeling tools and briefly describe how they can be integrated to support the development of a rigorous design.
منابع مشابه
Reasoning About the Value of Dependability: The iDave Model
In this paper, we present a framework for reasoning about the value of information processing dependability investments called the Information Dependability Attribute Value Enhancement (iDAVE) model. We describe the overall structure of iDAVE, and illustrate its use in determining the ROI of investments in dependability for a commercial order processing system. We conclude that dynamic and adap...
متن کاملArchitecting and Implementing Versatile Dependability
Distributed applications must often consider and select the appropriate trade-offs among three important aspects – fault-tolerance, performance and resources. We introduce a novel concept, called versatile dependability, that provides a framework for analyzing and reasoning about these trade-offs in dependable software architectures. We present the architecture of a middleware framework that im...
متن کاملProceedings of the Workshop on Engineering Dependable Systems of Systems ( EDSoS ) 2014
Systems of systems (SoSs) are particularly vulnerable to faults and other threats to their dependability, but frequently inhabit domains that demand high levels of dependability. For this reason fault tolerance analysis is important in SoS engineering. The COMPASS project has previously proposed a Fault Tolerance Architecture Framework (FMAF), consisting of a collection of viewpoints that suppo...
متن کاملEnhancing Dependability via Parameterized Re nement
A probabilistic extension of the re nement calculus has been successfully applied in the design of safety-critical systems. The approach is based on a rm mathematical foundation within which the reasoning about correctness and behavior of the system under construction is carried out. The framework allows us also to obtain a quantitative assessment of the attributes of system dependability. In t...
متن کاملA Qualitative Approach to Dependability Engineering
Dependability is usually defined in terms of other quality attributes such as reliability and security rather than being directly measurable. In order to design dependable systems, the architect must balance the attributes that define dependability with other quality attributes. Often these qualities have incompatible units and scales of measure. This investigation examined techniques for using...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008